#include "test.h"

//void progress()
//{
//    int rate=0;
//    char nums[101]={0};
//    char* arr="|/-\\";
//    while(rate<=100)
//    {
//        printf("[%-100s][%d%%][%c]\r",nums,rate,arr[rate%4]);
//        fflush(stdout);
//        usleep(100000);
//        nums[rate]='#';
//        rate++;
//    }
//    printf("\n");
//}

void flush_progress(double total,double current)
{
    char nums[1001]={0};
    double rate=(current*100/total);
    int num=(int)rate;
    int i=0;
    for(i=0;i<num;i++)
    {
        nums[i]='#';
    }
    printf("[%-100s][%.2lf%%]\r",nums,rate);
    fflush(stdout);
}
